About Barol Services Ltd (10858539) United Kingdom