About Comshop Limited (07425289) United Kingdom