About Barclay Oil Services Ltd (07781620) United Kingdom