About Jane La Push Ltd (12694507) United Kingdom