About Whiffen Holdings Limited (07804032) United Kingdom