About J P R Frames Limited (07938647) United Kingdom