About The Junction Foxes Limited (10723842) United Kingdom