About 15 Lynton Terrace Limited (04741895) United Kingdom