About Joppa Limited (07415760) United Kingdom