About 6 Duffryn Close Limited (07358913) United Kingdom