About Barrett Street No.2 Limited (05174046) United Kingdom