About Springfield Supplies & Projects Holdings Limited (09473288) United Kingdom