About Detrafford (cm) Limited (12002479) United Kingdom