About Concise Distribution Solutions Limited (07943955) United Kingdom