About Stubbe - Technics Ltd (06402908) United Kingdom