About Swiss Bannister Consultants Limited (07804412) United Kingdom