About Dercar Group (uk) Limited (13584654) United Kingdom