About Freda & Raymond Ltd (12360722) United Kingdom