About Uk Solar Racing Ltd. (09271552) United Kingdom