About Mitchell Claridge Building Services Ltd (10402394) United Kingdom