About Make & Mend Company Limited (11262635) United Kingdom