About Port Brae Holdings Limited (07845790) United Kingdom