About Keohane Building & Interiors Limited (02525489) United Kingdom