About Sraymax Design & Build Limited (11702956) United Kingdom