About Frederiks Limited (08295909) United Kingdom