About The Folly Tearoom Limited (12835083) United Kingdom