About Barkleys Engineering Limited (09273820) United Kingdom