About Tailor Made Holdings Ltd (04407260) United Kingdom