About A F Scott And Company (hoteliers) Limited (SC062684) United Kingdom