About Blueslake Limited (07866181) United Kingdom