About Sen Lee Ltd (09479666) United Kingdom