About Barralie Limited (09201726) United Kingdom