About Rapidglass Limited (10038807) United Kingdom