About Peter S Barn Ltd (13097333) United Kingdom