About Lr Beck Limited (12686365) United Kingdom