About Nixon Services & Storage Ltd (10615557) United Kingdom