About J & E Royle Limited (05803235) United Kingdom