About Devineshore Limited (07928482) United Kingdom