About Barn Row Management Limited (13366594) United Kingdom