About B & S Handling Services Ltd. (SC373571) United Kingdom