About Lr (jamestown) Limited (04524352) United Kingdom