About Dufflofthouse Ltd (12936667) United Kingdom