About Severn Edge Holdings Limited (09522086) United Kingdom