About Maxhard Ltd (07198039) United Kingdom