About Semaphore Ltd (05473741) United Kingdom