About Luke & Co Services Limited (11447853) United Kingdom