About Stabal Limited (11717839) United Kingdom