About Bullsh Independent Trader Company Limited (04953110) United Kingdom