About J P Foster Holdings Limited (11671344) United Kingdom