About Sskt London Road Limited (12285346) United Kingdom