About Parkerlamb Limited (12947016) United Kingdom