About Detrafford Living Ip Ltd (10179170) United Kingdom