About One Friar Street Limited (07982598) United Kingdom