About Committee Services Limited (02674768) United Kingdom