About D G Owen Solutions Ltd (11784247) United Kingdom