About Van Der Lammie Ltd (07864222) United Kingdom