About Junction 24 Limited (05783886) United Kingdom