About S Bannister Engineering Limited (11384379) United Kingdom