About R. Scott Allan Limited (SC105114) United Kingdom