About Lordsregal Limited (01869799) United Kingdom