About Smith & Brooks (germany) Limited (05427463) United Kingdom