About Michael Mcallan Limited (SC435137) United Kingdom