About Statorb Limited (02438782) United Kingdom