About Mccallum S Caravans Ltd. (SC211266) United Kingdom