About Detrafford Living Ltd (10179582) United Kingdom