About Scalendior Design Limited (12491263) United Kingdom