About William Beattie Consulting Ltd (SC550366) United Kingdom