About Quentin Cable Consulting Limited (07618066) United Kingdom