About F.w. Allan & Ker Limited (SC036599) United Kingdom