About Patience & Sons Limited (12158506) United Kingdom