About Luker Rowe & Company Limited (02326095) United Kingdom