About Stapleton Oaks Limited (03894260) United Kingdom