About De Perfect Touch Limited (11981994) United Kingdom