About Dalton Farrow Designs Limited (06330128) United Kingdom