About 43 Lucien Road Limited (10494531) United Kingdom