C & R Investments Taunton Limited