About Partridge & Mabel Limited (09380802) United Kingdom