About Liam Mccallum Investments Limited (12204761) United Kingdom