About Brodgar Limited (10419833) United Kingdom