About Intercede 1919 Limited (05016259) United Kingdom