About Allyss & Co Limited (09556787) United Kingdom