About 1066 Consulting Limited (07382426) United Kingdom