About Springfield Associates (uk) Limited (05968137) United Kingdom