About F L Walker & Company Limited (SC316143) United Kingdom