About Dexter House Limited (01918181) United Kingdom