About Luke Wicks Ltd (10820264) United Kingdom