About Whiffin Vincent Limited (10828457) United Kingdom