About Lord Tailored Design Services Ltd (11235838) United Kingdom