About Fix & Mend Ltd (11346391) United Kingdom