About Tucker Enterprises Limited (07383872) United Kingdom