About P. & S. Mitchell Limited (01305462) United Kingdom