About Bannister Hall Limited (09008648) United Kingdom