About 10 Lancaster Road Limited (08901285) United Kingdom