About Bankhead 16 Limited (11410399) United Kingdom