About Stan Trading & Services Limited (04243382) United Kingdom