About P & A Mitchell Limited (04379681) United Kingdom