About J&r [ipswich] Limited (12282097) United Kingdom