About Dominic Frampton Limited (04891446) United Kingdom