About Squirehill Ltd (04284997) United Kingdom