About Mckeating (scotland) Limited (SC434578) United Kingdom