About Dr Johnson Developments Ltd (10079282) United Kingdom