About Deegan Sons Limited (10351931) United Kingdom