About M & C Sheldon Limited (06566505) United Kingdom