About Pressock Holdings Ltd. (SC160919) United Kingdom