About Braid Hill Holdings Limited (SC164409) United Kingdom