About Bankhead (willow House) Limited (12183936) United Kingdom