About 16 Strafford Road Limited (09665732) United Kingdom