About Stansfield Davis Limited (11624308) United Kingdom