About Three Jays Limited (04227019) United Kingdom