About Bankhead 19 Limited (10168292) United Kingdom