About Joyce Walker Limited (04238579) United Kingdom