About Davids Place Ltd (12894067) United Kingdom