About Telling (interiors) Limited (09902397) United Kingdom