About Studor Limited (03949456) United Kingdom