About Freddingham Limited (13626369) United Kingdom