About Stirrup Stane (livingston) Limited (SC325348) United Kingdom