About Bannister & Company Limited (02265648) United Kingdom