About Maskame & Tait Ltd. (SC250653) United Kingdom