About Serteam Design Services Limited (SC321120) United Kingdom