About Pichar Limited (08570986) United Kingdom