About Bargrand General Trading Co. Limited (01373581) United Kingdom