About S B Neal Limited (12217527) United Kingdom