About Flexcomm Limited (11325638) United Kingdom