About J P (glasgow) Limited (SC631722) United Kingdom