About New Pin Clean Limited (03864147) United Kingdom