About J.s.d. Polishers Limited (04889964) United Kingdom