About Ab. Scaff. Nr Ltd (SC621791) United Kingdom