About The Lombrand Ltd (06322114) United Kingdom