About Walker Taylor Limited (11531009) United Kingdom