About Loxley S Stratford Limited (06382495) United Kingdom