About A & E Nichols Limited (04133410) United Kingdom