About Singlestrand Limited (02152124) United Kingdom