About Detrafford (mbj) Limited (10179260) United Kingdom