About Bargoal Limited (SC565206) United Kingdom