About Futurescope Computers Limited (02479828) United Kingdom