About Allan Collyer & Sons Limited (04708035) United Kingdom