About The Admiral S Barge Ltd (10491903) United Kingdom