About D.y.patterson Ltd (SC603812) United Kingdom