About Oxon Boat Painting Company Ltd. (07675047) United Kingdom