About Whiffen Limited (12294889) United Kingdom