About Vickerman Investments Ltd (12896315) United Kingdom