About Nicholas Ayres Limited (07131011) United Kingdom