About Maxwell Stirling Ltd (01268865) United Kingdom