About Barons Place Holdings Limited (07861583) United Kingdom