About Jr And Ad Howell Ltd (07230095) United Kingdom