About Strongfield Technologies (projects) Limited (04118406) United Kingdom