About Luker Rowe Holdings Ltd (07690142) United Kingdom