About Beta Ray Design Limited (10354971) United Kingdom