About Stephar (u.k.) Limited (01724295) United Kingdom