About Aykroyd & Sons Limited (00263547) United Kingdom