About A J Major Holdings Limited (07038281) United Kingdom