About J Parkhouse Ltd (12283396) United Kingdom