About M & A Sherwood Limited (07285761) United Kingdom