About Freddy & Jerry Paradise Ltd (13510296) United Kingdom