About J&r (morecambe) Limited (08704453) United Kingdom