About Stanford Industries Limited (11231305) United Kingdom