About Sesame Engineering Limited (00913709) United Kingdom