About Science Engineering Limited (12461977) United Kingdom