About Lowe S Shipwrights Ltd (13130364) United Kingdom