About Stuart Owens Services Ltd (11809041) United Kingdom