About Strabau Limited (08825513) United Kingdom