About Green & Frederick Limited (SC154360) United Kingdom