About Eastwood Holdings Ltd (09483640) United Kingdom