About Alford Fr Limited (SC522543) United Kingdom