About Sir Frederick Limited (10672609) United Kingdom