About Jerk Palace Ltd (08083032) United Kingdom