About Jerry Backandsides Ltd (12972356) United Kingdom