About Formstone Limited (11993010) United Kingdom