About D&l Tailoring Ltd (12826189) United Kingdom