About Bramley & Teal Holiday Cottages Limited (06847557) United Kingdom