About Firbank Associates Ltd (12017330) United Kingdom