About Aj & L Holdings Limited (11062058) United Kingdom