About Quentin Developments Limited (04245357) United Kingdom