About James Patrick Frames Ltd (09984288) United Kingdom