About Ellis & Killpartrick (tetbury) Ltd (13531142) United Kingdom