About Sarker & Co. Limited (08830467) United Kingdom