About Alison And Roger Taylor Limited (12124885) United Kingdom