About Senrap Ltd. (04136238) United Kingdom