About Simard Limited (06655278) United Kingdom