About Barqow Services Ltd (10416532) United Kingdom