About Spt (lhr) Limited (07485191) United Kingdom