About The Alwayse Castor Co. Limited (06984358) United Kingdom