About J & J Perry Limited (SC335319) United Kingdom