About Fennicks Ltd (13310105) United Kingdom