About Dicker Halt Ltd (11925889) United Kingdom