About Temp Station (south) Limited (12042948) United Kingdom