About Kwik Call (glasgow) Limited (SC434183) United Kingdom