About Stairle Ltd. (13278565) United Kingdom