About Sapool Ltd. (12545768) United Kingdom