About 123 Stoke Lane Limited (05860143) United Kingdom