About Quentin Frick Ltd (12951018) United Kingdom