About Slengra Limited (08124190) United Kingdom