About Hollywood & Walker Limited (10551227) United Kingdom