About Sabina Perry Barr Limited (13319749) United Kingdom