About M. A. Eastwood Limited (03513650) United Kingdom