About Barrogil Limited (SC146058) United Kingdom