About Mitchell Avenue 1964 Limited (08868560) United Kingdom