About Parker Nicholas Ltd (06411982) United Kingdom