About Quentin Clarke Limited (06517429) United Kingdom