About Fat Twins Birmingham Ltd (12951776) United Kingdom