About Lincframe Holdings Limited (12597738) United Kingdom