About Beechfield Technical Services Limited (07224996) United Kingdom