About Shirley & Proctor Limited (00675945) United Kingdom