About Terminus 61 Limited (02336822) United Kingdom