About Fred Stoddart Limited (00583456) United Kingdom